self-powered detector - İngilizce Eş Anlamlılar Sözlük